/* MiniMapView */

#import <Cocoa/Cocoa.h>
#import "TileMap.h"
#import "TileList.h"
#import "UnitList.h"
#import "TileGroupList.h"
#import "ColorPalette.h"
#import "OpenGLMapView.h"

@interface MiniMapView : NSView
{
	TileMap			* _map;
	TileList		* _tileList;
	TileGroupList	* _groupList;
	ColorPalette	* _palette;
	UnitList		* _unitList;
	IBOutlet id				_scrollView;
	IBOutlet OpenGLMapView * _mapView;
	NSBitmapImageRep * _imageRep;
}

- (void)setTileMap:(TileMap *)map;
- (void)setTileList:(TileList *)tileList;
- (void)setTileGroupList:(TileGroupList *)groupList;
- (void)setPalette:(ColorPalette *)palette;
- (void)setUnitList:(UnitList *)unitList;
@end
